package br.com.item;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table (name = "itens")
@SuppressWarnings("serial")


public class Item implements Serializable {
	

	private int codigo;
	private Double valorCompra;
	private int qtdEstoque;
	private String descricao;
	private String marca;
	private Double precoVenda;
	


	public Item(){
		
	}
	

	@Id
	@Column(name="codigo")
	@GeneratedValue (strategy=GenerationType.AUTO) 
	public int getCodigo() {
		return codigo;
	}
	
	
	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}

	@Column(name="valorCompra")
	public Double getValorCompra() {
		return valorCompra;
	}

	public void setValorCompra(Double valorCompra) {
		this.valorCompra = valorCompra;
	}

	
	@Column (name="qtdEstoque")
	public int getQtdEstoque() {
		return qtdEstoque;
	}

	public void setQtdEstoque(int qtdEstoque) {
		this.qtdEstoque = qtdEstoque;
	}


	@Column (name="descricao")
	public String getDescricao() {
		return descricao;
	}


	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}

	@Column (name="marca")
	public String getMarca() {
		return marca;
	}


	public void setMarca(String marca) {
		this.marca = marca;
	}

	@Column (name="precoVenda")
	public Double getPrecoVenda() {
		return precoVenda;
	}

	public void setPrecoVenda(Double precoVenda) {
		this.precoVenda = precoVenda;
	}
	
}
